package com.ktgj.flight.common.ruili.drdomain.vo;

import com.ktgj.flight.common.ruili.drdomain.BookingContact;
import com.ktgj.flight.common.ruili.drdomain.BookingExpress;
import com.ktgj.flight.common.ruili.drdomain.BookingPassenger;
import com.ktgj.flight.common.ruili.drdomain.BookingSegment;

import java.math.BigDecimal;
import java.util.List;

/** 瑞丽航班预订请求实体
 * @author wyj
 * @create 2021-10-21 17:17
 */
public class OrderBookingSubmitVo {
    //预订航段信息
    public List<BookingSegment> BookingSegmentInfo;
    //预订乘客信息
    public List<BookingPassenger> BookingPassengerList;
    //预订联系人信息
    public BookingContact BookingContactInfo;
    //预订快递信息
    public BookingExpress BookingExpressInfo;
    //积分抵扣信息，不使用积分传0
    public BigDecimal MpsPoint;
    //儿童价格选择类型 Follow、UnFollow；建议传“Follow”，表示当成人票价低于儿童专享价时，儿童使用成人票价购买。
    public String ChildFollowType;

    public OrderBookingSubmitVo(List<BookingSegment> bookingSegmentInfo, List<BookingPassenger> bookingPassengerList) {
        BookingSegmentInfo = bookingSegmentInfo;
        BookingPassengerList = bookingPassengerList;
    }

    public OrderBookingSubmitVo() {
    }
}
